package com.example.cdmuseum.ui.activity;

import android.content.Intent;
import android.view.View;
import android.widget.AdapterView;
import android.widget.GridView;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.TextView;
import android.widget.Toast;

import com.example.cdmuseum.R;
import com.example.cdmuseum.base.BaseActivity;
import com.example.cdmuseum.bean.BoutiqueGv;
import com.example.cdmuseum.ui.adapter.BoutiqueHomeListAdapter;

import java.util.LinkedList;
import java.util.List;

import butterknife.BindView;

/**
 * BoutiqueHomeActivity
 * 精品首页
 */
public class BoutiqueHomeActivity2 extends BaseActivity {
    @BindView(R.id.rl_back)
    RelativeLayout back;


    @BindView(R.id.img_icon)
    ImageView img_icon;

    @BindView(R.id.tv_title)
    TextView tv_title;


    @BindView(R.id.tv_show_list)
    TextView tv_show_list;

    private List<BoutiqueGv> mData = null;
    private BoutiqueHomeListAdapter mAdapter = null;
    //
    @BindView(R.id.gv_data)
    GridView list_animal;


    String title;

    int img_id = 0;

    @Override
    protected int getLayoutId() {
        return R.layout.activity_boutique_home;
    }

    @Override
    protected void init() {
        Intent intent = getIntent();
        back.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                finish();
            }
        });
        initData();

        title = intent.getStringExtra("title");
        img_id = intent.getIntExtra("index", 0);
        if (img_id != 0) {
            img_icon.setImageResource(img_id);
        } else {
            img_icon.setImageResource(R.drawable.boutique_1);
        }
        tv_title.setText(title);
        tv_show_list.setText(title + "列表");
    }

    public void initData() {
        mData = new LinkedList<BoutiqueGv>();
        mData.add(new BoutiqueGv("清青田石“太上感应篇”六面印章", "　印石呈青黄色，六面体方印。印章共8方，用大、小篆等不同的篆体，6面雕刻朱文、白文“太上感应篇”，字体排列整齐、行笔圆转，笔画均呈粗细划一。《太上感应篇》是道家的经典著作之一，旨在劝善，内容融合了许多佛家、儒家的思想，至今仍具有积极的意义。", R.drawable.p3_1));
        mData.add(new BoutiqueGv("清“广玉珍藏”端石圆砚", "砚面呈圆形，砚堂平整，四周以沟渠环绕用以贮墨。砚面起框，砚缘内饰以连续不断的T形纹，外饰鼓点纹。砚侧阴刻金文“其吉礼心文章可乐以致用之天下文明”，篆书“广玉藏珍”4字方印。此砚石呈黑灰色，细腻温润，附红木盒。广玉，字桂亭，隶属满州正白旗，约于乾隆末年至嘉庆初年任广东肇庆知府。在任期间，曾于嘉庆元年（1796）开采过一次大西洞的砚石。大西洞是明万历朝以后开采的一处名坑，由于其贮量少，开采难，所制砚品，深得藏家青睐。", R.drawable.p3_2));
        mData.add(new BoutiqueGv("清青白玉碗", "玉料呈青白色，有赭色沁。玉碗侈口圈足，素身，底款篆书“大清乾隆年制”。玉质白中泛青，晶莹剔透，温润光洁；磨制精良，抛光细致，造型端正稳重。底款6字篆书字体工整、笔法讲究。", R.drawable.p3_3));
        mData.add(new BoutiqueGv("明墨玉卧虎", "圆雕玉虎，玉质呈黑灰色。玉虎双爪前伸呈拱手状，后退弯曲伏于地上，两耳紧贴头部，头顶阴刻“王”字，双目圆睁，神气十足，尾巴搭于后背上。刻工简练，线条流畅。\n", R.drawable.p3_4));
        mData.add(new BoutiqueGv("清白玉青蛙双石榴", "圆雕件，玉质呈白色，有黄色玉皮，为人工染色。该物为两个大小相连的折枝石榴果实，两条带叶枝蔓绕底向两侧伸出包住石榴，石榴上端开口呈盛开的两朵五瓣花卉，一体态丰腴的青蛙伏踞在小石榴顶部花卉上，挺腹仰天，圆目鼓起；另一石榴爆裂开，露出满腹点粒状的果肉，寓意多子多福。器物雕工精湛，立体感强，花瓣筋脉流利自然，有真实感。玉质洁白温润，造型别致，手工精巧，为皇室赏玩之精品。摆件下附木雕几座，几座以黄杨木镂空雕制。盘根错节的枝蔓和枝叶纵横交错成型，几个爆腹袒籽的小石榴果点缀其间，与端坐其上的玉石榴摆件相映成趣。", R.drawable.p3_5));

        mAdapter = new BoutiqueHomeListAdapter((LinkedList<BoutiqueGv>) mData, this);
        list_animal.setAdapter(mAdapter);
        list_animal.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
                Toast.makeText(getApplicationContext(), "点击" + i, Toast.LENGTH_SHORT).show();
                Intent intent = new Intent(BoutiqueHomeActivity2.this, BoutiqueHomeDetailActivity.class);
                intent.putExtra("img", mData.get(i).getaIcon());
                intent.putExtra("show_name", mData.get(i).getaName());
                intent.putExtra("description", mData.get(i).getaSpeak());
                intent.putExtra("index", i);
                startActivity(intent);
            }
        });
    }


}